be in one's best clothes - Francés Inglés Diccionario